but for the grace of god - French English Dictionary